/**
 * 组卷生成实体类包
 * 
 * <p>本包对应试卷生成阶段的实体，包含 B-03-03 手动组卷子模块和 B-03-04 自动组卷子模块的核心实体。</p>
 * 
 * <h2>包职责</h2>
 * <ul>
 *   <li><strong>手动组卷管理</strong> - 管理教师手动选择和组织试题的流程</li>
 *   <li><strong>自动组卷管理</strong> - 管理基于组卷方案自动生成试卷的流程</li>
 *   <li><strong>试题编辑替换</strong> - 管理对已生成试卷的调整和优化</li>
 *   <li><strong>生成质量控制</strong> - 管理试卷生成过程中的质量评估和检查</li>
 * </ul>
 * 
 * <h2>包含实体</h2>
 * <ul>
 *   <li><strong>ManualCompositionTask</strong> - 手动组卷任务实体</li>
 *   <li><strong>AutoCompositionTask</strong> - 自动组卷任务实体</li>
 *   <li><strong>GenerationTask</strong> - 生成任务实体</li>
 *   <li><strong>QuestionEditing</strong> - 试题编辑记录实体</li>
 *   <li><strong>GenerationQualityAssessment</strong> - 生成质量评估实体</li>
 * </ul>
 * 
 * <h2>设计原则</h2>
 * <ul>
 *   <li>灵活性 - 支持手动和自动两种组卷模式</li>
 *   <li>智能化 - 基于多约束算法的智能试题选择</li>
 *   <li>质量控制 - 生成过程中的实时质量监控</li>
 *   <li>可编辑性 - 支持对生成试卷的灵活调整</li>
 * </ul>
 * 
 * @author System
 * @version 2.0.0
 * @since 2025-11-11
 */
package com.edu.exam.entity.exampaper.generation;